desktop_windows
Features
0 features passed
2 features failed, 0 skipped
Scenarios
20 scenarios passed
21 scenarios failed, 0 skipped, 0 others
Steps
475 steps passed
21 steps failed, 99 skipped, 0 others
Timeline (seconds)
  • scenarios for admin credentials and client credentials Apr 4, 2024 03:38:22 pm Fail
    00 02 50.921
    check_circle Scenario Outline: Test scenario for verifing admin security scenario, to disable admin setting and verify in client side


    Main menuSub menuAdminControl1AdminControl2AdminControl3
    SecurityPermissionsAllow user to only modify contact information in Customer Master.Allow user to modify Customer Master data.Allow user to create new Customer Master data.
    • check_circleTest scenario for verifing admin security scenario, to disable admin setting and verify in client side
      @AdminSecurityDisableSettings
      • check_circleGiven User enters URL and is on login page for admin and client Test scenarios
        SIGNIN BUTTON CLICKED
      • check_circleWhen User should land on landing page and verify
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account# for admin security
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Security" in search bar and select "Permissions"
        IN ADMIN PAGE
      • check_circleThen User searches for "Allow user to only modify contact information in Customer Master." "Allow user to modify Customer Master data." "Allow user to create new Customer Master data." and disable all of them
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to only modify contact information in Customer Master.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (fc75b255ed81f7c8870353a3c31386db)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS BEEN UNCHECKED
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to modify Customer Master data.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (fc75b255ed81f7c8870353a3c31386db)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS BEEN UNCHECKED
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to create new Customer Master data.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (fc75b255ed81f7c8870353a3c31386db)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS BEEN UNCHECKED
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleAnd User navigate to Customer Inq ERP env and Select Customer Account#
        Customer #
        CUSTOMER ACCOUNT DIALOG BOX HAS BEEN FOUND
    00 02 47.334
    check_circle Scenario Outline: Test scenario for verifing admin security scenario, to Enable admin setting and verify in client side


    Main menuSub menuAdminControl1AdminControl2AdminControl3
    SecurityPermissionsAllow user to only modify contact information in Customer Master.Allow user to modify Customer Master data.Allow user to create new Customer Master data.
    • check_circleTest scenario for verifing admin security scenario, to Enable admin setting and verify in client side
      @AdminSecurityEnablingSettings
      • check_circleGiven User enters URL and is on login page for admin and client Test scenarios
        SIGNIN BUTTON CLICKED
      • check_circleWhen User should land on landing page and verify
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account# for admin security
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Security" in search bar and select "Permissions"
        IN ADMIN PAGE
      • check_circleAnd User should enable all disabled admin settings "Allow user to only modify contact information in Customer Master." "Allow user to modify Customer Master data." "Allow user to create new Customer Master data."
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to only modify contact information in Customer Master.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (7a33c8aa83c8491caa0b252e6ebe3501)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS NOT BEEN FOUND
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to modify Customer Master data.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (7a33c8aa83c8491caa0b252e6ebe3501)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS NOT BEEN FOUND
        ADMIN SETTING ENTERED FOR SEARCH IS Allow user to create new Customer Master data.
        VALUE SEARCHED HAS BEEN FOUND [[ChromeDriver: chrome on windows (7a33c8aa83c8491caa0b252e6ebe3501)] -> xpath: //input[@class='k-checkbox']/ancestor::div[contains(@class,'admin-control-table')]/descendant::div[@class='label-containerX']]
        CHECKBOX HAS NOT BEEN FOUND
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleAnd User navigate to Customer Inq ERP env and Select Customer Account#
        Customer #
        CUSTOMER ACCOUNT DIALOG BOX HAS BEEN FOUND
      • check_circleThen User navigate to main tab and verify Primary contact has been editable
        ALL PRIMARY CONTACT DETAILS ARE ENABLED
    00 15 26.655
    check_circle Scenario Outline: Test scenario for validating Catalog is loading automatically or not


    KeySetting
    CPCatalogDoNotAutoLoadDo not load full catalog search automatically


    SettingKey
    Do not load full catalog automaticallyCPCatalogSearchDoNotAutoLoad
    • check_circleTest scenario for validating Catalog is loading automatically or not
      @CatalogProductsAutomaticLoadDisabled
      • check_circleGiven User should verify admin setting "Do not load full catalog search automatically" is enabled by using "CPCatalogDoNotAutoLoad"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING Do not load full catalog search automatically CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for Catalog for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Catalog for admin setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        DELIBERY DATE FOUND, AFTER LOGGING IN TO APPLICATION Friday, April 5, 2024
      • check_circleAnd User should navigate to Catalog tab for admin setting
        CATALOG PAGE HAS BEEN FOUND
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpProductCatalog.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User verifies whether products are getting loaded automatically or not in catalog enabled setting
        PRODUCTS ARE NOT LOADED AUTOMATICALLY, WE NEED TO CLICK ON RESET FILTER
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should disable admin setting "Do not load full catalog search automatically" using "CPCatalogDoNotAutoLoad"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Do not load full catalog search automatically CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin setting for catalog
        ADMIN PAGE OR PRODUCT CATALOG PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for Catalog for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Catalog for admin setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
      • check_circleAnd User should navigate to Catalog tab for admin setting
        CATALOG PAGE HAS BEEN FOUND
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpProductCatalog.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User verifies whether products are getting loaded automatically or not in catalog disabled setting
        PRODUCTS ARE NOT LOADED AUTOMATICALLY, WE NEED TO CLICK ON RESET FILTER
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Do not load full catalog search automatically" "CPCatalogDoNotAutoLoad" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Do not load full catalog search automatically CHANGES
        ADMIN SETTING IS DISABLED
    • check_circleTest scenario for validating Catalog is loading automatically or not
      @HidePriceDisable @InventoryCatalogDisabled
      • check_circleGiven User should verify admin setting "Do not load full catalog automatically" is disabled by using "CPCatalogSearchDoNotAutoLoad"
        FOR ADMIN SETTING Do not load full catalog automatically CHANGES
        ADMIN SETTING IS ALREADY DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for Inventory for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Inventory for admin setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
      • check_circleAnd User should navigate to Inventory tab for admin setting
      • check_circleAnd User should click on Add product button and validate automatic load of products in product dialog box disabled
        PRODUCT DIALOG HAS BEEN FOUND
        CATALOG IN THE FORM OF LIST VIEW HAS BEEN FOUND
        DO NOT AUTOLOAD CATALOG, IS DISABLED
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should disable admin setting "Do not load full catalog automatically" using "CPCatalogSearchDoNotAutoLoad"
        FOR ADMIN SETTING Do not load full catalog automatically CHANGES
        ADMIN SETTING IS ALREADY DISABLED
    00 07 26.665
    cancel Scenario Outline: Test scenario for enabling Hide prices in offline mode


    SettingKey
    Hide prices in offline modeCPHidePriceInOfflineMode
    • cancelTest scenario for enabling Hide prices in offline mode
      @HidePriceEnabled
      • check_circleGiven User should verify admin setting "Hide prices in offline mode" is enabled by using "CPHidePriceInOfflineMode"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Hide prices in offline mode CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for DM
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side for DM
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for DM
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleWhen User Clicks on network symbol and click on taggle button to navigate to disconnected mode
      • check_circleAnd Then User selects Go offline option in Disconnected mode popup
      • check_circleThen User should get Customer account# popup
      • check_circleAnd User should select Customer Account# from popup and select the delivery date from popup wait till synchronized
        DELIVERY DATE POPUP HAS BEEN FOUND
        DELIVERY DATE HAS BEEN SELECTED
      • check_circleThen User must be on Order Entry Page in disconnected mode
        USER IS ON DISCONNECTED MODE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        ROUTE HAS DIALOG BOX HAS BEEN FOUND
        SEARCH SCENARIO FOR ROUTECode AND 504
        ROUTE FOUND IN INPUT BOX IS 504 - TRUCK 504
        ROUTE SELECTED IS 504 - TRUCK 504
        SUCCESSFULY SET THE ROUTE VALUE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen User enters Product# in Search box
        PRODUCT SEARCHED USING SEARCH BAR IS 0046
      • cancelThen Check for Catalog popup and check for price column in catalog in Disconnected mode
        HIDE PRICE IN OFFLINE MODE IS ENABLED IN ADMIN, SO NO PRICE COLUMN SHOULD DISPLAY
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for enabling Hide prices in offline mode
    00 01 01.666
    cancel Scenario Outline: Test scenario for disabling Hide prices in offline mode


    SettingKey
    Hide prices in offline modeCPHidePriceInOfflineMode
    • cancelTest scenario for disabling Hide prices in offline mode
      @HidePriceDisable
      • check_circleGiven User should verify admin setting "Hide prices in offline mode" is disabled by using "CPHidePriceInOfflineMode"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Hide prices in offline mode CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for DM
      • check_circleThen User navigate to Client side for DM
      • check_circleThen User should select Order Entry tab for DM
      • check_circleWhen User Clicks on network symbol and click on taggle button to navigate to disconnected mode
      • check_circleAnd Then User selects Go offline option in Disconnected mode popup
      • check_circleThen User should get Customer account# popup
      • check_circleAnd User should select Customer Account# from popup and select the delivery date from popup wait till synchronized
      • cancelThen User must be on Order Entry Page in disconnected mode
        IN ADMIN PAGE
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
        CUSTOMER ACCOUNT# SELECTED IS K12958
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for disabling Hide prices in offline mode
    00 01 21.748
    check_circle Scenario Outline: Test scenario for enabled admin setting and verifying catalog dialog box is loaded with products


    SettingKey
    Do not load full catalog automaticallyCPCatalogSearchDoNotAutoLoad
    • check_circleTest scenario for enabled admin setting and verifying catalog dialog box is loaded with products
      @InventoryCatalogEnabled
      • check_circleGiven User should verify admin setting "Do not load full catalog automatically" is enabled by using "CPCatalogSearchDoNotAutoLoad"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Do not load full catalog automatically CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for Inventory for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Inventory for admin setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
      • check_circleAnd User should navigate to Inventory tab for admin setting
      • check_circleAnd User should click on Add product button and validate automatic load of products in product dialog box enabled
        PRODUCT DIALOG HAS BEEN FOUND
        CATALOG IN THE FORM OF LIST VIEW HAS BEEN FOUND
        DO NOT AUTOLOAD CATALOG, IS DISABLED
        PRODUCTS HAS BEEN SUCCESSFULLY LOADED AFTER CLICKING LOAD PRODUCTS
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Do not load full catalog automatically" "CPCatalogSearchDoNotAutoLoad" as default before making changes
        0 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Do not load full catalog automatically CHANGES
        ADMIN SETTING IS ENABLED
    00 01 31.286
    check_circle Scenario Outline: Test scenario for verifying functionality of Non Presence of Sales help


    SettingKey
    For disabling Sales helpCPMasterNotificationsSalesHelp
    • check_circleTest scenario for verifying functionality of Non Presence of Sales help
      @DisablingSalesHelp
      • check_circleGiven User should verify admin setting "For disabling Sales help" is disabled by using "CPMasterNotificationsSalesHelp"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING For disabling Sales help CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for sales help
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side for sales help
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for sales help
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User click on Question mark and should validate no sales help option displayed
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "For disabling Sales help" "CPMasterNotificationsSalesHelp" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING For disabling Sales help CHANGES
        ADMIN SETTING IS DISABLED
    00 01 30.044
    check_circle Scenario Outline: Test scenario for verifying functionality of Non Presence of eCommerce


    SettingKey
    For disabling eCommerce helpCPMasterNotificationsHelp
    • check_circleTest scenario for verifying functionality of Non Presence of eCommerce
      @DisablingeCommerceHelp
      • check_circleGiven User should verify admin setting "For disabling eCommerce help" is disabled by using "CPMasterNotificationsHelp"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING For disabling eCommerce help CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for sales help
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side for sales help
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for sales help
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User click on Question mark and should validate no ecomerce help option displayed
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "For disabling eCommerce help" "CPMasterNotificationsHelp" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING For disabling eCommerce help CHANGES
        ADMIN SETTING IS DISABLED
    00 00 59.555
    check_circle Scenario Outline: Test scenario for handling Sales help from drop down


    SettingKey
    For disabling Sales helpCPMasterNotificationsSalesHelp
    • check_circleTest scenario for handling Sales help from drop down
      @SalesHelp
      • check_circleGiven User should verify admin setting "For disabling Sales help" is enabled by using "CPMasterNotificationsSalesHelp"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING For disabling Sales help CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for sales help
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side for sales help
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for sales help
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User click on Question mark and selects Sales help option
        SALES HELP HAS BEEN HANDELED
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "For disabling Sales help" "CPMasterNotificationsSalesHelp" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
    00 01 03.394
    check_circle Scenario Outline: Test scenario for handling eCommerce drop down


    SettingKey
    For disabling eCommerce helpCPMasterNotificationsHelp
    • check_circleTest scenario for handling eCommerce drop down
      @eCommerceHelp
      • check_circleGiven User should verify admin setting "For disabling eCommerce help" is enabled by using "CPMasterNotificationsHelp"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING For disabling eCommerce help CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for sales help
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side for eCommerce help
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for eCommerce help
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User click on Question mark and selects ecommerce option
        eCOMMERCE HELP BUTTON HAS BEEN HANDLED
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "For disabling eCommerce help" "CPMasterNotificationsHelp" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
    00 02 15.089
    check_circle Scenario Outline: Test scenario for verifying admin setting for OCL, For skip reason enable and disable


    SettingKey
    Require skip reason codeCPOCLRequireSkipReason
    • check_circleTest scenario for verifying admin setting for OCL, For skip reason enable and disable
      @SkipReasonCode
      • check_circleGiven User should verify admin setting "Require skip reason code" is disabled by using "CPOCLRequireSkipReason"
        FOR ADMIN SETTING Require skip reason code CHANGES
        ADMIN SETTING IS ALREADY DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to OCL tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderControlList.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User should select Order taker from drop down
      • check_circleAnd Change the delivery date 2 days after current date
        NAVIGATED TO ORDER CONTROL LIST
        HAS BEEN SELECTED FOR OCL
      • check_circleThen User Clicks on Untaken radio button
        NAVIGATED TO ORDER CONTROL LIST
      • check_circleThen User select OCL which is not skipped
        CUSTOMER ACCOUNT NUMBER SELECTED FOR SKIP IS K00001
      • check_circleAnd User Clicks on Skip button
        CUSTOMER ACCOUNT NUMBER SELECTED FOR SKIP IS K00001
      • check_circleThen User Clicks on Taken radio button
        NAVIGATED TO ORDER CONTROL LIST
        TAKEN RATIO BUTTON HAS BEEN SELECTED
      • check_circleAnd User verifies existence of customer account for which skip is enabled, exists under taken
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Require skip reason code" "CPOCLRequireSkipReason" as default before making changes
        0 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
    00 01 29.819
    check_circle Scenario Outline: Test scenario for verifying call desk existance


    SettingKey
    Call desk fieldCPEnableOCLCallDeskField
    • check_circleTest scenario for verifying call desk existance
      @CallDesk
      • check_circleGiven User should verify admin setting "Call desk field" is disabled by using "CPEnableOCLCallDeskField"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Call desk field CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to OCL tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderControlList.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User should select Order taker from drop down
        ORDER TAKER HAS BEEN SELECTED
        ORDER TAKER SELECTED IS BF, BRYAN FLINTOFF
      • check_circleAnd Change the delivery date 2 days after current date
        NAVIGATED TO ORDER CONTROL LIST
        HAS BEEN SELECTED FOR OCL
      • check_circleThen User validates existence of call desk input box for not displaying
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Call desk field" "CPEnableOCLCallDeskField" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Call desk field CHANGES
        ADMIN SETTING IS DISABLED
    00 01 50.087
    check_circle Scenario Outline: Test scenario for verifying order taker admin setting


    SettingKey
    Order taker fieldCPEnableOCLOrderTakerField
    • check_circleTest scenario for verifying order taker admin setting
      @OrderTakerDisableAndPrintButtonVerification
      • check_circleGiven User should verify admin setting "Order taker field" is disabled by using "CPEnableOCLOrderTakerField"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Order taker field CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to OCL tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderControlList.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User should select Order taker from drop down
      • check_circleAnd Change the delivery date 2 days after current date
        NAVIGATED TO ORDER CONTROL LIST
        HAS BEEN SELECTED FOR OCL
      • check_circleThen User validates that Order taker drop down now displaying
        NAVIGATED TO ORDER CONTROL LIST
      • check_circleThen User clicks on Print button and handle the new browser window
        .pdf HAS BEEN FOUND
        PRINT BUTTON IN OCL HAS BEEN HANDLED
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Order taker field" "CPEnableOCLOrderTakerField" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Order taker field CHANGES
        ADMIN SETTING IS DISABLED
    00 01 33.782
    check_circle Scenario Outline: Test scenario for verifying order taker admin setting and verify route details in client side


    SettingKey
    Order taker fieldCPEnableOCLOrderTakerField
    • check_circleTest scenario for verifying order taker admin setting and verify route details in client side
      @OrderTakerEnableVerifyRoute
      • check_circleGiven User should verify admin setting "Order taker field" is enabled by using "CPEnableOCLOrderTakerField"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING Order taker field CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to OCL tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderControlList.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User validates that Order taker drop down now displaying
        NAVIGATED TO ORDER CONTROL LIST
        ORDER TAKER DROP DOWN IS DISPLAYED
      • check_circleThen User should select Order taker from drop down
        ORDER TAKER HAS BEEN SELECTED
        ORDER TAKER SELECTED IS BF, BRYAN FLINTOFF
      • check_circleAnd Change the delivery date 2 days after current date
        NAVIGATED TO ORDER CONTROL LIST
        HAS BEEN SELECTED FOR OCL
      • check_circleThen User enters Route# in Route search input box and count number of rows in OCL grid
        ROUTE ENTERED FOR SEARCH: 705
        NUMBER OF RECORDS FOUND FOR THE SELECTED ROUTE: 6
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Order taker field" "CPEnableOCLOrderTakerField" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
    00 01 28.481
    check_circle Scenario Outline: Test scenario for verifying order taker disabled in admin setting and verify route details in client side


    SettingKey
    Order taker fieldCPEnableOCLOrderTakerField
    • check_circleTest scenario for verifying order taker disabled in admin setting and verify route details in client side
      @OrderTakerDisableVerifyRoute
      • check_circleGiven User should verify admin setting "Order taker field" is disabled by using "CPEnableOCLOrderTakerField"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Order taker field CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to OCL tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderControlList.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleThen User validates that Order taker drop down not displaying
        NAVIGATED TO ORDER CONTROL LIST
      • check_circleAnd Change the delivery date 2 days after current date
        NAVIGATED TO ORDER CONTROL LIST
        HAS BEEN SELECTED FOR OCL
      • check_circleThen User enters Route# in Route search input box and count number of rows in OCL grid
        NUMBER OF RECORDS FOUND FOR THE SELECTED ROUTE: 50
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Order taker field" "CPEnableOCLOrderTakerField" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Order taker field CHANGES
        ADMIN SETTING IS DISABLED
    00 01 38.830
    cancel Scenario Outline: Test scenario to verify functionality when orders exist before order submission is disabled


    SettingKey
    Validate if other orders exist before order submissionCPValidateOtherOrdersBeforeSubmission
    • cancelTest scenario to verify functionality when orders exist before order submission is disabled
      @ExistingOrderFoundDisabled
      • check_circleGiven User should verify admin setting "Validate if other orders exist before order submission" is disabled by using "CPValidateOtherOrdersBeforeSubmission"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Validate if other orders exist before order submission CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality when orders exist before order submission is disabled
    00 03 04.307
    cancel Scenario Outline: Test scenario to verify functionality when orders exist before order submission is enabled


    SettingKey
    Validate if other orders exist before order submissionCPValidateOtherOrdersBeforeSubmission
    • cancelTest scenario to verify functionality when orders exist before order submission is enabled
      @ExistingOrderFoundEnabled
      • check_circleGiven User should verify admin setting "Validate if other orders exist before order submission" is enabled by using "CPValidateOtherOrdersBeforeSubmission"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Validate if other orders exist before order submission CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality when orders exist before order submission is enabled
    00 01 39.533
    cancel Scenario Outline: Test scenario to verify functionality when orders exist before order submission is enabled and click on cancel button, in Order exists dialog box


    SettingKey
    Validate if other orders exist before order submissionCPValidateOtherOrdersBeforeSubmission
    • cancelTest scenario to verify functionality when orders exist before order submission is enabled and click on cancel button, in Order exists dialog box
      @ExistingOrderFoundCancel
      • check_circleGiven User should verify admin setting "Validate if other orders exist before order submission" is enabled by using "CPValidateOtherOrdersBeforeSubmission"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING Validate if other orders exist before order submission CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality when orders exist before order submission is enabled and click on cancel button, in Order exists dialog box
    00 01 43.243
    cancel Scenario Outline: Test scenario to verify functionality when orders exist before order submission is enabled and click on No button, in Order exists dialog box


    SettingKey
    Validate if other orders exist before order submissionCPValidateOtherOrdersBeforeSubmission
    • cancelTest scenario to verify functionality when orders exist before order submission is enabled and click on No button, in Order exists dialog box
      @ExistingOrderFoundNo
      • check_circleGiven User should verify admin setting "Validate if other orders exist before order submission" is enabled by using "CPValidateOtherOrdersBeforeSubmission"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING Validate if other orders exist before order submission CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality when orders exist before order submission is enabled and click on No button, in Order exists dialog box
    00 01 45.469
    cancel Scenario Outline: Test scenario to verify functionality for enable admin setting for PO#


    SettingKey
    Input required for the PO# fieldCPRequirePONumber
    • cancelTest scenario to verify functionality for enable admin setting for PO#
      @EnablePO
      • check_circleGiven User should verify admin setting "Input required for the PO# field" is enabled by using "CPRequirePONumber"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Input required for the PO# field CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order and Po mandatory message should display
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# IS MANDATORY MESSAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality for enable admin setting for PO#
    00 01 26.928
    cancel Scenario Outline: Test scenario to verify functionality for disabled admin setting for PO#


    SettingKey
    Input required for the PO# fieldCPRequirePONumber
    • cancelTest scenario to verify functionality for disabled admin setting for PO#
      @DisablePO
      • check_circleGiven User should verify admin setting "Input required for the PO# field" is disabled by using "CPRequirePONumber"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Input required for the PO# field CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order and Po mandatory message should not display
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# IS MANDATORY MESSAGE HAS NOT BEEN FOUND
        DO CHECK EVEN IN CUSTOMER INQ, ACCOUNT, PO# MANDATORY SETTING SHOULD BE SET TO NO
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to verify functionality for disabled admin setting for PO#
    00 01 05.741
    check_circle Scenario Outline: Test scenario to disable Multiple orders per delivery day


    SettingKey
    Multiple orders per delivery dayCPEnableMultipleOrdersPerDay
    • check_circleTest scenario to disable Multiple orders per delivery day
      @DisableMultipleOrder
      • check_circleGiven User should verify admin setting "Multiple orders per delivery day" is disabled by using "CPEnableMultipleOrdersPerDay"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Multiple orders per delivery day CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button should be disabled
        NAVIGATED TO ORDER ENTRY PAGE
        MULTIPLE ORDERS PER DELIVERY DAY, IS DISABLED. AND WORKING AS EXPECTED
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Multiple orders per delivery day" "CPEnableMultipleOrdersPerDay" as default before making changes
        1 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Multiple orders per delivery day CHANGES
        ADMIN SETTING IS DISABLED
    00 01 29.623
    cancel Scenario Outline: Test scenario to enable multiple orders per delivery day


    SettingKey
    Multiple orders per delivery dayCPEnableMultipleOrdersPerDay
    • cancelTest scenario to enable multiple orders per delivery day
      @EnableMultipleOrder
      • check_circleGiven User should verify admin setting "Multiple orders per delivery day" is enabled by using "CPEnableMultipleOrdersPerDay"
        ADMIN SETTING FOUND IS1
        FOR ADMIN SETTING Multiple orders per delivery day CHANGES
        ADMIN SETTING IS ALREADY ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User should check start order button enabled click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        NUMBER OF ORDERS ALREADY CREATED ARE 6
        ORDERS ARE:
        1196632
        1197060
        1197061
        1197062
        1197063
        1197064
        MULTIPLE ORDERS PER DELIVERY DAY, IS ENABLED. AND WORKING AS EXPECTED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario to enable multiple orders per delivery day
    00 02 25.396
    cancel Scenario Outline: Test scenario for enable auto loading of products in catalog dialog box, in grid view


    OptionCatalogSearchLayout
    Catalog SearchGrid layout
    • cancelTest scenario for enable auto loading of products in catalog dialog box, in grid view
      @CatalogDonotAutoLoadEnableGridView
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Catalog Search" in search bar to navigate to catalog search
        IN ADMIN PAGE
        USER IS ON CATALOG SEARCH
      • check_circleThen User should select "Grid layout" in Catalog search layout and enable Do not load full catalog automatically
        DONOT AUTO LOAD PODUCT CATALOG ENABLED
        DO NOT LOAD FULL CATALOG AUTOMATICALLY, IS ENABLED
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button for Admin setting testing
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Click on Add product drop down and select catalog option
        ADD PRODUCT BUTTON HAS BEEN CLICKED
        ADD PRODUCT FROM CATALOG IS SELECTED
      • check_circleAnd User should verify products are not auto loaded select Product from catalog and Enter Qty for the products
        5060
        CATALOG DIALOG BOX HAS BEEN FOUND
        DO NOT LOAD FULL CATALOG AUTOMATICALLY,HAS BEEN ENABLED
        PORDUCT NUMBER ENERED IN INPUT BOX 0046
        PORDUCT NUMBER ENERED IN INPUT BOX 0046
        PRODUCT # 0046 PRODUCT QTY 50 60
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for enable auto loading of products in catalog dialog box, in grid view
    00 09 15.857
    cancel Scenario Outline: Test scenario for disable auto loading of products in catalog dialog box, in grid view


    OptionCatalogSearchLayout
    Catalog SearchGrid layout


    OptionCatalogSearchLayout
    Catalog SearchCard layout
    • cancelTest scenario for disable auto loading of products in catalog dialog box, in grid view
      @CatalogDonotAutoLoadDisableGridView
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Catalog Search" in search bar to navigate to catalog search
        IN ADMIN PAGE
        USER IS ON CATALOG SEARCH
      • check_circleThen User should select "Grid layout" in Catalog search layout and disable Do not load full catalog automatically
        DONOT AUTO LOAD PODUCT CATALOG DISABLED
        DO NOT LOAD FULL CATALOG AUTOMATICALLY, IS DISABLED
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button for Admin setting testing
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Click on Add product drop down and select catalog option
        ADD PRODUCT BUTTON HAS BEEN CLICKED
        ADD PRODUCT FROM CATALOG IS SELECTED
      • check_circleAnd User should verify products are auto loaded select Product from catalog and Enter Qty for the products
        5060
        CATALOG DIALOG BOX HAS BEEN FOUND
        DO NOT LOAD FULL CATALOG AUTOMATICALLY,HAS BEEN ENABLED
        PORDUCT NUMBER ENERED IN INPUT BOX 0046
        PORDUCT NUMBER ENERED IN INPUT BOX 0046
        PRODUCT # 0046 PRODUCT QTY 50 60
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for disable auto loading of products in catalog dialog box, in grid view
    • cancelTest scenario for disable auto loading of products in catalog dialog box, in grid view
      @CatalogDonotAutoLoadDisableCardView @CatalogDonotAutoLoadEnableCardView
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Catalog Search" in search bar to navigate to catalog search
        IN ADMIN PAGE
        USER IS ON CATALOG SEARCH
      • check_circleThen User should select "Card layout" in Catalog search layout and disable Do not load full catalog automatically
        DONOT AUTO LOAD PODUCT CATALOG DISABLED
        DO NOT LOAD FULL CATALOG AUTOMATICALLY, IS DISABLED
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Click on Add product drop down and select catalog option
        ADD PRODUCT BUTTON HAS BEEN CLICKED
        ADD PRODUCT FROM CATALOG IS SELECTED
      • check_circleAnd User should verify products are auto loaded select Product from catalog and Enter Qty for the products
        5060
        CATALOG DIALOG BOX HAS BEEN FOUND
        DO NOT LOAD FULL CATALOG AUTOMATICALLY,HAS BEEN ENABLED
        PRODUCT NUMBER ENTERED IN SEARCH BAR 0046
        PRODUCT # 0046 PRODUCT QTY 50 60
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for disable auto loading of products in catalog dialog box, in grid view
    00 02 23.858
    cancel Scenario Outline: Test scenario for enable auto loading of products in catalog dialog box, in card view


    OptionCatalogSearchLayout
    Catalog SearchCard layout
    • cancelTest scenario for enable auto loading of products in catalog dialog box, in card view
      @CatalogDonotAutoLoadEnableCardView
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Catalog Search" in search bar to navigate to catalog search
        IN ADMIN PAGE
        USER IS ON CATALOG SEARCH
      • check_circleThen User should select "Card layout" in Catalog search layout and enable Do not load full catalog automatically
        DONOT AUTO LOAD PODUCT CATALOG ENABLED
        DO NOT LOAD FULL CATALOG AUTOMATICALLY, IS ENABLED
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site, logs in to client credentials
        SIGNIN BUTTON CLICKED
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Click on Add product drop down and select catalog option
        ADD PRODUCT BUTTON HAS BEEN CLICKED
        ADD PRODUCT FROM CATALOG IS SELECTED
      • check_circleAnd User should verify products are not auto loaded select Product from catalog and Enter Qty for the products
        5060
        CATALOG DIALOG BOX HAS BEEN FOUND
        DO NOT LOAD FULL CATALOG AUTOMATICALLY,HAS BEEN ENABLED
        PRODUCT NUMBER ENTERED IN SEARCH BAR 0046
        PRODUCT # 0046 PRODUCT QTY 50 60
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for enable auto loading of products in catalog dialog box, in card view
    00 01 17.502
    cancel Scenario Outline: Test scenario for Use of primary sales rep when submitting orders disabled


    SettingKey
    Use of primary sales rep when submitting ordersCPUsePrimarySalesRepForNewOrder
    • cancelTest scenario for Use of primary sales rep when submitting orders disabled
      @PrimarySalesRepSubmittingOrdersEnable
      • check_circleGiven User should verify admin setting "Use of primary sales rep when submitting orders" is disabled by using "CPUsePrimarySalesRepForNewOrder"
        FOR ADMIN SETTING Use of primary sales rep when submitting orders CHANGES
        ADMIN SETTING IS ALREADY DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should change sales rep other than primary sales rep
        PRIMARY SALES REP FOUND IN ORDER ENTRY PAGE IS BF - BF, BRYAN FLINTOFF
        SALES REP SELECTED IS BF, BRYAN FLINTOFF
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleAnd User should verify Sales rep value
        SALRES REP VALUE FOUND IN NEW ORDER ENTRY PAGE IS BF, BRYAN FLINTOFF
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for Use of primary sales rep when submitting orders disabled
    00 07 30.681
    check_circle Scenario Outline: Test scenario for verifying hide zero in product number and enter it in quick product it should be added in grid


    SettingKey
    Hide leading zerosCPGeneralHideLeadingZeros


    SettingKey
    Hide leading zerosCPGeneralHideLeadingZeros
    • check_circleTest scenario for verifying hide zero in product number and enter it in quick product it should be added in grid
      @StandingOrderHideZeroEnable
      • check_circleGiven User should verify admin setting "Hide leading zeros" is enabled by using "CPGeneralHideLeadingZeros"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to Standing Order tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpStandingOrder.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleAnd User click on Start standing order button and selects Start date 2 and End date 3 day from current date
        STANDING ORDER PAGE HAS BEEN FOUND
        START STANDING ORDER BUTTON CLICKED
        04/06/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
        04/07/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
      • check_circleThen User enters Product# in Quick product entry inputbox in admin setting
        PRODUCT ENTERED IN QUICK ENTRY WITHOUT PRECEDING ZEROS 78
        PRODUCT FOUND IN GRID IS 78
        PRODUCT NUMBER ENTERED IN QUICK ENTRY AND GRID ARE SAME AND WITHOUT PRECEDING ZERO
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Hide leading zeros" "CPGeneralHideLeadingZeros" as default before making changes
        0 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ENABLED
    • check_circleTest scenario for verifying hide zero in product number and enter it in quick product it should be added in grid
      @StandingOrderHideZeroDisable @StandingOrderHideZeroInCatalogEnable
      • check_circleGiven User should verify admin setting "Hide leading zeros" is disabled by using "CPGeneralHideLeadingZeros"
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ALREADY DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to Standing Order tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpStandingOrder.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleAnd User click on Start standing order button and selects Start date 2 and End date 3 day from current date
        STANDING ORDER PAGE HAS BEEN FOUND
        START STANDING ORDER BUTTON CLICKED
        04/06/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
        04/07/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
      • check_circleThen User enters Product# in Quick product entry inputbox in admin setting for disabling
        PRODUCT ENTERED IN QUICK ENTRY WITH PRECEDING ZEROS 0078
        PRODUCT FOUND IN GRID IS 0078
        PRODUCT NUMBER ENTERED IN QUICK ENTRY AND GRID ARE SAME AND WITH PRECEDING ZERO
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Hide leading zeros" "CPGeneralHideLeadingZeros" as default before making changes
        0 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 0
    00 07 13.520
    cancel Scenario Outline: Test scenario for verifying hide zero in product number and verify it in catalog dialog box


    SettingKey
    Hide leading zerosCPGeneralHideLeadingZeros


    SettingKey
    Hide leading zerosCPGeneralHideLeadingZeros
    • check_circleTest scenario for verifying hide zero in product number and verify it in catalog dialog box
      @StandingOrderHideZeroInCatalogEnable
      • check_circleGiven User should verify admin setting "Hide leading zeros" is enabled by using "CPGeneralHideLeadingZeros"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to Standing Order tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpStandingOrder.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleAnd User click on Start standing order button and selects Start date 2 and End date 3 day from current date
        STANDING ORDER PAGE HAS BEEN FOUND
        START STANDING ORDER BUTTON CLICKED
        04/06/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
        04/07/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
      • check_circleThen User click on Add Product button in Standing order page and select catalog option
      • check_circleAnd User checks for catalog popup and searches for product in catalog for admin setting
        CATALOG DIALOG BOX HAS BEEN FOUND
      • check_circleThen User sign out from client side for Admin setting changes
      • check_circleAnd User should set admin setting "Hide leading zeros" "CPGeneralHideLeadingZeros" as default before making changes
        0 WHAT WAS THE PREVIOUS VALUE FOR ADMIN SETTING, AND CURRENT STATUS IS 1
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ENABLED
    • cancelTest scenario for verifying hide zero in product number and verify it in catalog dialog box
      @StandingOrderHideZeroInCatalogDisable @StandingOrderHideZeroInCatalogEnable
      • check_circleGiven User should verify admin setting "Hide leading zeros" is disabled by using "CPGeneralHideLeadingZeros"
        FOR ADMIN SETTING Hide leading zeros CHANGES
        ADMIN SETTING IS ALREADY DISABLED
      • check_circleThen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleAnd User should navigate to Standing Order tab for admin setting
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpStandingOrder.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      • check_circleAnd User click on Start standing order button and selects Start date 2 and End date 3 day from current date
        STANDING ORDER PAGE HAS BEEN FOUND
        START STANDING ORDER BUTTON CLICKED
        04/06/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
        04/07/2024 HAS BEEN SELECTED AS START DATE FOR STANDING ORDER
      • check_circleThen User click on Add Product button in Standing order page and select catalog option
      • cancelAnd User checks for catalog popup and searches for product in catalog for admin setting zero preceding product number in OMS env
        CATALOG DIALOG BOX HAS BEEN FOUND
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for verifying hide zero in product number and verify it in catalog dialog box
    00 04 03.607
    cancel Scenario Outline: Test scenario for verifying functionality of Order submitting message enabling


    SettingKey
    Hide Order submitting messageCPHideOrderSubmittingMessage


    SettingKey
    Hide Order submitting messageCPHideOrderSubmittingMessage
    • cancelTest scenario for verifying functionality of Order submitting message enabling
      @EnableHideOrderSubmittingMessage
      • check_circleGiven User should verify admin setting "Hide Order submitting message" is enabled by using "CPHideOrderSubmittingMessage"
        ADMIN SETTING FOUND IS0
        ADMIN SETTING IS ENABLED
        FOR ADMIN SETTING Hide Order submitting message CHANGES
        ADMIN SETTING IS ENABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for verifying functionality of Order submitting message enabling
    • cancelTest scenario for verifying functionality of Order submitting message enabling
      @DisableHideOrderSubmittingMessage @EnableHideOrderSubmittingMessage
      • check_circleGiven User should verify admin setting "Hide Order submitting message" is disabled by using "CPHideOrderSubmittingMessage"
        ADMIN SETTING IS DISABLED
        FOR ADMIN SETTING Hide Order submitting message CHANGES
        ADMIN SETTING IS DISABLED
      • check_circleWhen User enters URL and is on login page and entered credentials for admin setting
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page
        ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
      • check_circleThen User navigate to Client side
        USER ICON FOUND
        IN ADMIN PAGE
      • check_circleThen User should select Order Entry tab for admin
        https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User selects Account# for Admin side setting
        CUSTOMER ACCOUNT# SELECTED IS K12958
        NAVIGATED TO ORDER ENTRY PAGE
      • check_circleThen User must click Start Order button
        NAVIGATED TO ORDER ENTRY PAGE
        START BUTTON HAS BEEN CLICKED
      • check_circleThen User should make selection between Pending order or Start New order
      • check_circleThen User should select Note from popup and Order guide from popup
        ORDER GUIDE POPUP HAS BEEN FOUND
      • check_circleThen Enter PO# for New order
        PO123
        NEW ORDER ENTRY PAGE HAS BEEN FOUND
        PO# ENTERED IS PO123
      • check_circleThen Enter Pro# in Quick Product Entry area
      • check_circleAnd Check for Case and Unit input box enabled or not based on that enter value
        8070
        UOM IS ENABLED AND IT CONTAINS EA VALUE IN IT
        UNIT ENTERED FOR QUICK PRODUCT IS 70
      • cancelThen Click on Next button
        PRODUCT FOUND IN ORDER ARE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for verifying functionality of Order submitting message enabling
  • scenarios for admin credentials and client credentials, for Order Factor related test scenarios Apr 4, 2024 05:08:42 pm Fail
    00 19 15.995
    cancel Scenario Outline: Test scenario for adding product to order factor


    OptionMenuOptionOrder factor levelQty
    Order EntryOrder factor/Order incrementsOrder factor by customer and product5


    OptionMenuOptionOrder factor level
    Order EntryOrder factor/Order incrementsOrder factor by customer and product


    OptionMenuOptionOrder factor levelQty
    Order EntryOrder factor/Order incrementsOrder factor at product master level5


    OptionMenuOptionOrder factor level
    Order EntryOrder factor/Order incrementsOrder factor at product master level
    • cancelTest scenario for adding product to order factor
      @AddOrderFactorCustomer
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Order Entry" in search bar to navigate to order entry search
        IN ADMIN PAGE
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User should navigate to "Order factor/Order increments" from horizontal menu to select Order factor, select order factor level "Order factor by customer and product"
        ORDER FACTOR PAGE HAS BEEN FOUND
        ORDER FACTOR LEVEL SELECTED IS Order factor by customer and product
      • cancelAnd User should add product to order factor list and add "5"
        NO PRODUCTS HAS BEEN FOUND
        PRODUCT DIALOG BOX HAS BEEN FOUND
        PRODUCT FOUND
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for adding product to order factor
    • cancelTest scenario for adding product to order factor
      @AddOrderFactorCustomer @DeleteOrderFactorCustomer
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Order Entry" in search bar to navigate to order entry search
        IN ADMIN PAGE
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User should navigate to "Order factor/Order increments" from horizontal menu to select Order factor, select order factor level "Order factor by customer and product"
        ORDER FACTOR PAGE HAS BEEN FOUND
        ORDER FACTOR LEVEL SELECTED IS Order factor by customer and product
      • cancelAnd User should delete product from order factor list
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for adding product to order factor
    • check_circleTest scenario for adding product to order factor
      @AddOrderFactorCustomer @AddOrderFactorProductMaster
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Order Entry" in search bar to navigate to order entry search
        IN ADMIN PAGE
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User should navigate to "Order factor/Order increments" from horizontal menu to select Order factor, select order factor level "Order factor at product master level"
        ORDER FACTOR PAGE HAS BEEN FOUND
        ORDER FACTOR LEVEL SELECTED IS Order factor at product master level
      • check_circleAnd User should add product to order factor list and add "5"
        PRODUCT HAS BEEN FOUND
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site
    • check_circleTest scenario for adding product to order factor
      @DeleteOrderFactorProductMaster @OrderFactorProductMasterLevel
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • check_circleAnd User should enter menu "Order Entry" in search bar to navigate to order entry search
        IN ADMIN PAGE
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User should navigate to "Order factor/Order increments" from horizontal menu to select Order factor, select order factor level "Order factor at product master level"
        ORDER FACTOR PAGE HAS BEEN FOUND
        ORDER FACTOR LEVEL SELECTED IS Order factor at product master level
      • check_circleAnd User should delete product from order factor list
      • check_circleAnd User should save all the details
      • check_circleAnd User logs out from Admin site
    00 00 58.828
    cancel Scenario: Test scenario for verifying order factor at product master level
    @OrderFactorCustomer
    • check_circleGiven User enters URL and is on login page and entered credentials
      SIGNIN BUTTON CLICKED
    • check_circleWhen User is on Home Page
      ADMIN PAGE OR ORDER ENTRY PAGE HAS BEEN FOUND
    • check_circleThen User navigate to Client side
      USER ICON FOUND
      IN ADMIN PAGE
    • check_circleThen User should select Order Entry tab for admin
      https://ignitionqaerp.afsi.com/omsi/clientportal/apps/cpOrderEntry.html?p=QJFsTz5JBfVNODvKd%2b4hK5iehkJNvWapcrevP50HxzU%3d
      NAVIGATED TO ORDER ENTRY PAGE
    • check_circleThen User selects Account# for Inventory for admin setting
      CUSTOMER ACCOUNT# SELECTED IS K12958
    • check_circleThen User must click Start Order button
      NAVIGATED TO ORDER ENTRY PAGE
      START BUTTON HAS BEEN CLICKED
    • check_circleThen User should make selection between Pending order or Start New order
    • check_circleThen User should select Note from popup and Order guide from popup
      ORDER GUIDE POPUP HAS BEEN FOUND
    • check_circleThen Enter PO# for New order
      PO123
      NEW ORDER ENTRY PAGE HAS BEEN FOUND
      PO# ENTERED IS PO123
    • check_circleThen Enter Pro# in Quick Product Entry area for Order factor
    • cancelAnd Check for Case and Unit input box enabled or not based on that enter value for qty to verify order factor
    • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
      Test scenario for verifying order factor at product master level
    00 02 18.967
    cancel Scenario Outline: Test scenario for verifying order factor at product master level


    OptionMenuOptionOrder factor level
    Order EntryOrder factor/Order incrementsOrder factor at product master level
    • cancelTest scenario for verifying order factor at product master level
      @OrderFactorProductMasterLevel
      • check_circleGiven User enters URL and is on login page and entered credentials for Admin settings
        SIGNIN BUTTON CLICKED
      • check_circleWhen User is on Home Page for Admin settings
        ADMIN PAGE HAS BEEN FOUND
      • check_circleThen User Clicks on Permissions by drop down to select Customer Account#s
        PERMISSION DROP DOWN HAS BEEN CLICKED, TO SELECT COMPANY
        COMPANY HAS BEEN SELECTED
      • cancelAnd User should enter menu "Order Entry" in search bar to navigate to catalog search
        IN ADMIN PAGE
      • check_circlestepDefination_DSD_OMS.LoginPageStep.afterScenario1(io.cucumber.java.Scenario)
        Test scenario for verifying order factor at product master level
  • @DeleteOrderFactorCustomer 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:14:31 pm Test scenario for adding product to order factor Fail
  • @HidePriceDisable 1 1
    Passed: 1 Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 03:58:18 pm Test scenario for disabling Hide prices in offline mode Fail
    Apr 4, 2024 04:00:26 pm Test scenario for validating Catalog is loading automatically or not Pass
  • @AdminSecurityEnablingSettings 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 03:42:20 pm Test scenario for verifing admin security scenario, to Enable admin setting and verify in client side Pass
  • @CatalogDonotAutoLoadDisableCardView 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:02:58 pm Test scenario for disable auto loading of products in catalog dialog box, in grid view Fail
  • @CatalogProductsAutomaticLoadDisabled 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 03:46:14 pm Test scenario for validating Catalog is loading automatically or not Pass
  • @AdminSecurityDisableSettings 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 03:38:22 pm Test scenario for verifing admin security scenario, to disable admin setting and verify in client side Pass
  • @SkipReasonCode 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:14:50 pm Test scenario for verifying admin setting for OCL, For skip reason enable and disable Pass
  • @ExistingOrderFoundDisabled 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:29:05 pm Test scenario to verify functionality when orders exist before order submission is disabled Fail
  • @CatalogDonotAutoLoadEnableCardView 2
    Failed: 2
    Timestamp TestName Status
    Apr 4, 2024 04:59:31 pm Test scenario for enable auto loading of products in catalog dialog box, in card view Fail
    Apr 4, 2024 05:02:58 pm Test scenario for disable auto loading of products in catalog dialog box, in grid view Fail
  • @DisablingSalesHelp 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:05:16 pm Test scenario for verifying functionality of Non Presence of Sales help Pass
  • @DisableMultipleOrder 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:47:44 pm Test scenario to disable Multiple orders per delivery day Pass
  • @AddOrderFactorCustomer 1 2
    Passed: 1 Failed: 2
    Timestamp TestName Status
    Apr 4, 2024 05:08:42 pm Test scenario for adding product to order factor Fail
    Apr 4, 2024 05:14:31 pm Test scenario for adding product to order factor Fail
    Apr 4, 2024 05:18:05 pm Test scenario for adding product to order factor Pass
  • @EnableMultipleOrder 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:49:54 pm Test scenario to enable multiple orders per delivery day Fail
  • @DeleteOrderFactorProductMaster 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:25:10 pm Test scenario for adding product to order factor Pass
  • @DisablingeCommerceHelp 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:07:52 pm Test scenario for verifying functionality of Non Presence of eCommerce Pass
  • @ExistingOrderFoundEnabled 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:31:53 pm Test scenario to verify functionality when orders exist before order submission is enabled Fail
  • @DisableHideOrderSubmittingMessage 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:42:42 pm Test scenario for verifying functionality of Order submitting message enabling Fail
  • @PrimarySalesRepSubmittingOrdersEnable 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:06:20 pm Test scenario for Use of primary sales rep when submitting orders disabled Fail
  • @EnablePO 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:42:16 pm Test scenario to verify functionality for enable admin setting for PO# Fail
  • @HidePriceEnabled 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 03:49:44 pm Test scenario for enabling Hide prices in offline mode Fail
  • @StandingOrderHideZeroInCatalogDisable 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:37:42 pm Test scenario for verifying hide zero in product number and verify it in catalog dialog box Fail
  • @StandingOrderHideZeroInCatalogEnable 2 1
    Passed: 2 Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:31:43 pm Test scenario for verifying hide zero in product number and verify it in catalog dialog box Pass
    Apr 4, 2024 05:34:53 pm Test scenario for verifying hide zero in product number and enter it in quick product it should be added in grid Pass
    Apr 4, 2024 05:37:42 pm Test scenario for verifying hide zero in product number and verify it in catalog dialog box Fail
  • @OrderTakerDisableAndPrintButtonVerification 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:20:44 pm Test scenario for verifying order taker admin setting Pass
  • @CallDesk 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:18:09 pm Test scenario for verifying call desk existance Pass
  • @EnableHideOrderSubmittingMessage 2
    Failed: 2
    Timestamp TestName Status
    Apr 4, 2024 05:40:07 pm Test scenario for verifying functionality of Order submitting message enabling Fail
    Apr 4, 2024 05:42:42 pm Test scenario for verifying functionality of Order submitting message enabling Fail
  • @CatalogDonotAutoLoadEnableGridView 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:52:30 pm Test scenario for enable auto loading of products in catalog dialog box, in grid view Fail
  • @eCommerceHelp 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:12:37 pm Test scenario for handling eCommerce drop down Pass
  • @SalesHelp 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:10:31 pm Test scenario for handling Sales help from drop down Pass
  • @OrderFactorProductMasterLevel 1 1
    Passed: 1 Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:21:47 pm Test scenario for verifying order factor at product master level Fail
    Apr 4, 2024 05:25:10 pm Test scenario for adding product to order factor Pass
  • @InventoryCatalogEnabled 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:02:47 pm Test scenario for enabled admin setting and verifying catalog dialog box is loaded with products Pass
  • @StandingOrderHideZeroEnable 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:29:06 pm Test scenario for verifying hide zero in product number and enter it in quick product it should be added in grid Pass
  • @OrderTakerEnableVerifyRoute 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:23:44 pm Test scenario for verifying order taker admin setting and verify route details in client side Pass
  • @ExistingOrderFoundNo 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:39:24 pm Test scenario to verify functionality when orders exist before order submission is enabled and click on No button, in Order exists dialog box Fail
  • @OrderFactorCustomer 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:12:26 pm Test scenario for verifying order factor at product master level Fail
  • @AddOrderFactorProductMaster 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:18:05 pm Test scenario for adding product to order factor Pass
  • @DisablePO 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:45:12 pm Test scenario to verify functionality for disabled admin setting for PO# Fail
  • @OrderTakerDisableVerifyRoute 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:26:26 pm Test scenario for verifying order taker disabled in admin setting and verify route details in client side Pass
  • @StandingOrderHideZeroDisable 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 05:34:53 pm Test scenario for verifying hide zero in product number and enter it in quick product it should be added in grid Pass
  • @InventoryCatalogDisabled 1
    Passed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:00:26 pm Test scenario for validating Catalog is loading automatically or not Pass
  • @ExistingOrderFoundCancel 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:36:36 pm Test scenario to verify functionality when orders exist before order submission is enabled and click on cancel button, in Order exists dialog box Fail
  • @CatalogDonotAutoLoadDisableGridView 1
    Failed: 1
    Timestamp TestName Status
    Apr 4, 2024 04:56:00 pm Test scenario for disable auto loading of products in catalog dialog box, in grid view Fail
  • java.lang.NullPointerException 1
    Timestamp TestName StackTrace
    Apr 4, 2024 05:13:25 pm And Check for Case and Unit input box enabled or not based on that enter value for qty to verify order factor
  • java.lang.AssertionError 20
    Timestamp TestName StackTrace
    Apr 4, 2024 03:57:09 pm Then Check for Catalog popup and check for price column in catalog in Disconnected mode
    Apr 4, 2024 03:58:47 pm Then User must be on Order Entry Page in disconnected mode
    Apr 4, 2024 04:30:29 pm Then Click on Next button
    Apr 4, 2024 04:34:44 pm Then Click on Next button
    Apr 4, 2024 04:38:01 pm Then Click on Next button
    Apr 4, 2024 04:40:53 pm Then Click on Next button
    Apr 4, 2024 04:43:48 pm Then Click on Next button
    Apr 4, 2024 04:46:26 pm Then Click on Next button
    Apr 4, 2024 04:51:11 pm Then Click on Next button
    Apr 4, 2024 04:54:43 pm Then Click on Next button
    Apr 4, 2024 04:58:13 pm Then Click on Next button
    Apr 4, 2024 05:01:42 pm Then Click on Next button
    Apr 4, 2024 05:05:03 pm Then Click on Next button
    Apr 4, 2024 05:07:24 pm Then Click on Next button
    Apr 4, 2024 05:11:06 pm And User should add product to order factor list and add "5"
    Apr 4, 2024 05:17:00 pm And User should delete product from order factor list
    Apr 4, 2024 05:22:21 pm And User should enter menu "Order Entry" in search bar to navigate to catalog search
    Apr 4, 2024 05:38:53 pm And User checks for catalog popup and searches for product in catalog for admin setting zero preceding product number in OMS env
    Apr 4, 2024 05:41:19 pm Then Click on Next button
    Apr 4, 2024 05:43:57 pm Then Click on Next button
Dashboard
Features
2
Scenarios
41
Steps
595
Start
Apr 4, 2024 03:38:02 pm
End
Apr 4, 2024 05:45:01 pm
Time Taken
02 06 59.313
Environment

 

Name Value
browser Browser
browserversion browserVersion
os windows
Categories

 

Name Passed Failed Skipped Passed %
@DeleteOrderFactorCustomer 0 1 0 0%
@HidePriceDisable 1 1 0 50%
@AdminSecurityEnablingSettings 1 0 0 100%
@CatalogDonotAutoLoadDisableCardView 0 1 0 0%
@CatalogProductsAutomaticLoadDisabled 1 0 0 100%
@AdminSecurityDisableSettings 1 0 0 100%
@SkipReasonCode 1 0 0 100%
@ExistingOrderFoundDisabled 0 1 0 0%
@CatalogDonotAutoLoadEnableCardView 0 2 0 0%
@DisablingSalesHelp 1 0 0 100%
@DisableMultipleOrder 1 0 0 100%
@AddOrderFactorCustomer 1 2 0 33.333%
@EnableMultipleOrder 0 1 0 0%
@DeleteOrderFactorProductMaster 1 0 0 100%
@DisablingeCommerceHelp 1 0 0 100%
@ExistingOrderFoundEnabled 0 1 0 0%
@DisableHideOrderSubmittingMessage 0 1 0 0%
@PrimarySalesRepSubmittingOrdersEnable 0 1 0 0%
@EnablePO 0 1 0 0%
@HidePriceEnabled 0 1 0 0%
@StandingOrderHideZeroInCatalogDisable 0 1 0 0%
@StandingOrderHideZeroInCatalogEnable 2 1 0 66.667%
@OrderTakerDisableAndPrintButtonVerification 1 0 0 100%
@CallDesk 1 0 0 100%
@EnableHideOrderSubmittingMessage 0 2 0 0%
@CatalogDonotAutoLoadEnableGridView 0 1 0 0%
@eCommerceHelp 1 0 0 100%
@SalesHelp 1 0 0 100%
@OrderFactorProductMasterLevel 1 1 0 50%
@InventoryCatalogEnabled 1 0 0 100%
@StandingOrderHideZeroEnable 1 0 0 100%
@OrderTakerEnableVerifyRoute 1 0 0 100%
@ExistingOrderFoundNo 0 1 0 0%
@OrderFactorCustomer 0 1 0 0%
@AddOrderFactorProductMaster 1 0 0 100%
@DisablePO 0 1 0 0%
@OrderTakerDisableVerifyRoute 1 0 0 100%
@StandingOrderHideZeroDisable 1 0 0 100%
@InventoryCatalogDisabled 1 0 0 100%
@ExistingOrderFoundCancel 0 1 0 0%
@CatalogDonotAutoLoadDisableGridView 0 1 0 0%